package com.infore.qualityControl.select.dto;

import java.util.List;

import com.infore.qualityControl.select.util.AssembleSql;
import com.infore.qualityControl.select.util.PageObject;
import com.infore.qualityControl.select.util.QueryCondition;

/**
 * 查询参数数据传输对象
 *
 */
public class QueryParamDto {

    private QueryCondition queryCondition;// 查询条件

    private List<String> assembleCondition;// 组装查询条件，["0 or 1","1 and 0_","1 or 2",...]

    private AssembleSql assembleSql;// 组装Sql

    private PageObject pageObject;

    public QueryCondition getQueryCondition() {
        return queryCondition;
    }

    public void setQueryCondition(QueryCondition queryCondition) {
        this.queryCondition = queryCondition;
    }

    public List<String> getAssembleCondition() {
        return assembleCondition;
    }

    public void setAssembleCondition(List<String> assembleCondition) {
        this.assembleCondition = assembleCondition;
    }

    public AssembleSql getAssembleSql() {
        return assembleSql;
    }

    public void setAssembleSql(AssembleSql assembleSql) {
        this.assembleSql = assembleSql;
    }

    public PageObject getPageObject() {
        return pageObject;
    }

    public void setPageObject(PageObject pageObject) {
        this.pageObject = pageObject;
    }

}
